رمزنگاری کلید عمومی با استفاده ازچند جمله ای چپیشف روی حلقه اعداد صحیح z_n

thesis
abstract

وقتی با حجم عظیمی از اطلاعات مثل اینترنت سر و کار داشته باشید و قرار باشد تمام اطلاعات شخصی تان از اطلاعات مربوط به کارت اعتباری و کارهای تجاری تا درس و امتحان و .... را به آن بسپارید، تضمین امنیت اطلاعات از اهمیت اساسی برخوردار خواهد بود. یکی از روش های رمز نگاری که امروزه به طور گسترده در اینترنت به منظور تضمین امنیت اطلاعات و تأیید هویت افراد و سازمان ها استفاده می شود، روش موسوم به رمز نگاری با کلید عمومی است. ‎‎رمزنگاری کلید عمومی تکنیکی پنهانی است، تا کاربران را به ارتباط امن بر روی یک شبکه? عمومی ناامن قادر سازد و به طور قابل اعتماد، هویت کاربر را با استفاده از امضای دیجیتال بررسی کند. با توجه به مشکل تبادل کلید در روش رمزنگاری متقارن ارائه الگوریتم کلید عمومی ضروری به نظر می رسد. در طول زمان الگوریتم های مختلفی برای رمزنگاری نامتقارن ارائه شده است. این روشها به نوبه خود دارای نقاط ضعف و قوتی هستند. الگوریتمی که در این پایان نامه به آن پرداخته می شود‏، در ابتدا توسط ‎‎$‎mathbf‎{‎kocarev}‎‎$‎ ‎,‎‎$‎mathbf‎‎{‎tasev} ‎‎$‎‎‎cite{‎f‎}‎روی اعداد حقیقی پیشنهاد گردید و این پیشنهاد مبتنی بر استفاده از خاصیت نیم گروهی این‎‎‎ چند جمله ای بو‎د‎. اما از آنجا که الگوریتم های رمزنگاری مبتنی به اعداد حقیقی دارای امنیت بسیار پایینی هستند و اغلب با یک حمله ‎جستجوی‎ جامع‎‎می توان متن اصلی را از متون رمز شده بدست آورد‏، تلاشهای زیادی در زمینه تعمیم این الگوریتم به میدانهای متناهی و حلقه های متناهی صورت گرفته است. در این پایان نامه ما الگوریتم را بر پایه اعداد صحیح ‎$‎‎‎‎mathbb{‎{z}‎}‎_‎n‎$‎‎‎‎‎‎‎‎ ‎‎ارائه می نماییم و نشان می دهیم که اگر پیمانه یک عدد اول نباشد‏، این الگوریتم امنیت کافی را ندارد و دلیل این امر به خاطر این است که اگر پیمانه عدد اول نباشد ممکن است نتوان برای ‎$‎‎‎t‎_{‎r‎‎}‎t‎_{s}‎(‎x‎)‎‎‎‎‎$‎ معکوسی پیدا نمود ‎‎که این حالت منجر به عدم توانایی الگوریتم در رمزگشایی می شود. در این پایان نامه خواهیم دید که اگر ‎$‎n‎‎‎‎$ درست انتخاب نشود و دارای عامل اول بسیار کوچک باشد‏، آنگاه این الگوریتم دچار ناامنی می گردد‏، البته برای اجتناب از این عدم امنیت راهکارهایی را پیشنهاد می کنیم. در کل هدف ما اصلاح و ارائه یک روند برای رمزنگاری کلید عمومی و به دنبال آن پیدا کردن روشی برای امضای دیجیتالی می باشد. از آنجایی که کلید عمومی در ارتباطات اینترنتی بسیار مورد استفاده قرار می گیرد‏، ارایه یک روند جدید می تواند در پیشبرد این ارتباطات مفید باشد.

First 15 pages

Signup for downloading 15 first pages

Already have an account?login

similar resources

اعداد اول در حلقه اعداد صحیح گاوسی

حلقه اعداد صحیح گاوسی، به تعبیری نخستین گسترش حلقه اعداد صحیح معمولی است. حلقه اعداد صحیح گاوسی شباهت هایی به اعداد صحیح دارد از جمله این که یک حلقه اقلیدسی و در نتیجه یک حوزه تجزیه یکتا است. با توجه به اهمیت اعداد اول، بررسی اعداد اول در حلقه اعداد صحیح گاوسی نیز از اهمیت برخوردار است. در این مقاله به دو پرسش پاسخ می دهیم: کدامیک از اعضای این حلقه، اول هستند و شرط لازم و کافی برای این که یک عد...

full text

اعداد اول در حلقه اعداد صحیح گاوسی

حلقه اعداد صحیح گاوسی، به تعبیری نخستین گسترش حلقه اعداد صحیح معمولی است. حلقه اعداد صحیح گاوسی شباهت هایی به اعداد صحیح دارد از جمله این که یک حلقه اقلیدسی و در نتیجه یک حوزه تجزیه یکتا است. با توجه به اهمیت اعداد اول، بررسی اعداد اول در حلقه اعداد صحیح گاوسی نیز از اهمیت برخوردار است. در این مقاله به دو پرسش پاسخ می دهیم: کدامیک از اعضای این حلقه، اول هستند و شرط لازم و کافی برای این که یک عد...

full text

حلقه های ماتریسی مشبکه ای روی اعداد صحیح

ماتریسی که همه درایه های آن مثبت است را مخروط مثبت می نامیم و ترتیب ناشی از این مخروط را ترتیب مشبکه ای معمولی می نامیم . در این پایانامه نشان می دهیم که تنها ترتیب مشبکه ای سازگار روی حلقه ماتریسی از اعداد صحیح که در آن ماتریس همانی مثبت است با تقریب یکریختی با ترتیب مشبکه ای معمولی یکریخت است.

15 صفحه اول

بررسی و بهبود الگوریتم های رمزنگاری کلید عمومی مبتنی بر حلقه های چندجمله ای کوتاه شده

ابداع روش های رمزنگاری کلید عمومی فصلی جدید را در دانش رمزنگاری گشود و نیازهای اساسی صنعت نوپای کامپیوتر را به زیبایی پاسخ داد. اما متأسفانه بسیاری از سیستم های رمزنگاری کلید عمومی در عمل به جهت پیچیدگی های محاسباتی و حافظه ای، بسیار پر هزینه هستند. در نتیجه محققان بر آن شدند تا سیستم های رمز کلید عمومی سریع تر و کم هزینه تری را ابداع نمایند. سیستم رمزنگاری ntru روشی به نسبت جدید است که به عنو...

15 صفحه اول

توزیع بتا-رایلی روی مشبکه‌ای از اعداد صحیح

در این مقاله یک ساختار گسسته از توزیع بتا-رایلی مطالعه می‌گردد. توزیع‌های رایلی گسسته و رایلی گسسته‌ی تعمیم‌یافته حالت‌های خاصی از توزیع گسسته‌ی جدید معرفی‌شده می‌باشند. برخی از ویژگی‌های توزیعی و گشتاورهای توزیع گسسته‌ی جدید و همچنین آماره‌های ترتیبی آن مورد بحث قرار خواهند گرفت. پس از بررسی‌های لازم خواهیم دید که تابع نرخ خطر توزیع جدید می‌تواند افزایشی، وان حمامی و وان حمامی بالا‌پایین باشد....

full text

بهبود روش‎های ضرب هم‎نهشتی اعداد بزرگ در آلگوریتم‎های رمزنگاری کلید عمومی

در این رساله دو آلگوریتم ضرب هم‎نهشتی مونتگمری بهبود یافته ارائه شده است: آلگوریتم ضرب هم‎نهشتی مونتگمری کانونیکال و آلگوریتم ضرب هم‎نهشتی مونتگمری منعطف. در آلگوریتم ضرب هم‎نهشتی مونتگمری کانونیکال، با استفاده از یک آلگوریتم تبدیل کد جدید که در این رساله آلگوریتم تبدیل کدcsw نامیده می‎شود، یک نحوه نمایش جدید برای مضروب‎فیه ارائه شده‎است که در آن مضروب‎فیه‎‏ًٌََُ‏‎ْ‏ًًٌَُ به رقم‎های صفر و غیرصفر تبدیل شده...

My Resources

Save resource for easier access later

Save to my library Already added to my library

{@ msg_add @}


document type: thesis

وزارت علوم، تحقیقات و فناوری - دانشگاه رازی - دانشکده علوم

Hosted on Doprax cloud platform doprax.com

copyright © 2015-2023